
package cn.qitom.common.constant;


/**
 * 启动常量
 *
 * @author momo
 */
public interface SystemRunConstant {

	/**
	 * nacos dev 地址
	 */
	String NACOS_DEV_ADDR = "http://192.168.1.60:8848";
	/**
	 * nacos dev NAMESPACE
	 */
	String NACOS_DEV_NAMESPACE = "";
	/**
	 * nacos prod NAMESPACE
	 */
	String NACOS_PROD_NAMESPACE = "";

	/**
	 * nacos prod 地址
	 */
	String NACOS_PROD_ADDR = "172.19.188.165:8848";


	/**
	 * 动态获取nacos地址
	 *
	 * @param profile 环境变量
	 * @return addr
	 */
	static String nacosAddr(String profile) {
		switch (profile) {
			case ("prod"):
				return NACOS_PROD_ADDR;
			case ("test"):
				return NACOS_DEV_ADDR;
			default:
				return NACOS_DEV_ADDR;
		}
	}
	static String nacosNamespace(String profile) {
		switch (profile) {
			case ("prod"):
				return NACOS_PROD_NAMESPACE;
			case ("test"):
				return NACOS_DEV_NAMESPACE;
			default:
				return NACOS_DEV_NAMESPACE;
		}
	}



}
